#标识符
#变量数据类型 int   float   str  bool ，没有double
# i=0
# print(type(i))#int 整数
# i=3.14
# print(type(i)) #float 浮点数
# i='3.14'
# print(type(i))#str 字符串
# i=True
# print(type(i))#bool  布尔类型 True  1 、False  0
# 0 为假 ，其他为真
# print(bool(1))
# print(bool(0))
# print(bool(-1))
# print(bool(2>1))
# print(2<1)
# print(False-1) #0-1
# print(True+1)#1+1

# f=3.999
# print(int(f))#float---int
# s='30' #字符串
# ss="3.2232"
# print(int(s)) #str--int
# print(float(ss))#str---float
# i=13234
# print(type(i))
# print(type(str(i)))#int --str

#int()  float()  str()
# 你好=100
# print(你好)
#
# s1='123'
# s2='456'
# print(s1+s2)#123456
# print(int(s1)+int(s2))#579
#
# #格式化输出：f形式
# print(f'姓名:{s1},性别:{s2},年龄:{s1}')

s='123456789abcdefg'
#字符串切片 s[起始下标位置:结束下标位置:步长]
#起始下标位置默认 0，步长默认 1，结束位置默认 len(s)
print(s[::])#s[0:len:1]
print(s[:3])#s[0:3:1]
print(s[3:])#s[3:len:1]
print(s[0:3])
print(s[::2])#s[0:len:2]
print(s[2:8:2])
print(s[::-1])#反向，从右边
print(s[-2:-8:-2])